pit of one's stomach - Francés Inglés Diccionario